glenoid fossa - Almanca İngilizce Sözlük